package yl.hs.bmipfull.pojo.vehiclemanage;

import org.springframework.lang.Nullable;
import yl.hs.bmipfull.annotations.DBTable;
import yl.hs.bmipfull.pojo.BaseEntity;

import java.util.Date;

/**
 * 作用:  运输系统日志实体类<br/>
 * 创建时间: 2021年06月08日 15时10分37秒 <br/>
 *
 * @author 张凯
 */
@DBTable(disName = "运输系统日志", mapCode = "trans_system_log")
public class TransSystemLogEntity extends BaseEntity {

    /**
     * 主键
     */
    @Nullable
    private Long id;
    /**
     * 用户编号
     */
    private String userSN;

    /**
     * 用户姓名
     */
    private String userName;

    /**
     * 操作类型
     */
    private Short actionType;
    /**
     * 操作时间
     */
    private Date handleTime;
    /**
     * 数据类型
     */
    private String typeName;
    /**
     * 数据类型代码
     */
    private String typeCode;
    /**
     * 数据编号
     */
    private String dataSN;
    /**
     * 操作描述
     */
    private String content;
    /**
     * 变更前实体Json
     */
    private String dataJson;

    public Long getId() {
        return this.id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getUserSN() {
        return this.userSN;
    }

    public void setUserSN(String userSN) {
        this.userSN = userSN;
    }

    public Short getActionType() {
        return this.actionType;
    }

    public void setActionType(Short actionType) {
        this.actionType = actionType;
    }

    public Date getHandleTime() {
        return this.handleTime;
    }

    public void setHandleTime(Date handleTime) {
        this.handleTime = handleTime;
    }

    public String getTypeName() {
        return this.typeName;
    }

    public void setTypeName(String typeName) {
        this.typeName = typeName;
    }

    public String getTypeCode() {
        return this.typeCode;
    }

    public void setTypeCode(String typeCode) {
        this.typeCode = typeCode;
    }

    public String getDataSN() {
        return this.dataSN;
    }

    public void setDataSN(String dataSN) {
        this.dataSN = dataSN;
    }

    public String getContent() {
        return this.content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public String getDataJson() {
        return this.dataJson;
    }

    public void setDataJson(String dataJson) {
        this.dataJson = dataJson;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }
}